package com.itbaizhan.orders.tx;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;

@Data
@NoArgsConstructor
@AllArgsConstructor
//因为在rocketmq中传递信息，所以要实例化
public class TxMessage implements Serializable {
    private Long productId; //商品ID
    private Integer payCount; //购买数量
    //用于幂等处理，在另一个项目中，再次接收到rocketmq发来的信息，如果有相同的txNo就return
    private String txNo; //全局事务编号

}
